<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Document</title>
</head>
<body>
    <script>
        // 1、打印100以内的所偶数 的 和
        var sum=0
        for(var i=0;i<=100;i++){
            if(i%2==0){
                sum+=i
            }
        }
        console.log(sum)

        // 2、求出1-1/2 + 1/3 - 1/4 + 1/5....... 1/100的和
        var sum1=0
        for(var i=1;i<=100;i++){
            if(i%2!==0){
                sum1+=1/i
            }else if(i%2==0){
                sum1-=1/i
            }
        }
        console.log(sum1)

        // 3、求出1000-9999之间的 4 叶玫瑰数
        for(i=1000;i<=9999;i++){
                var ge = i % 10
                var shi = parseInt( i % 100 /10)
                var bai = parseInt(i %1000 /100)
                var qian = parseInt(i / 1000)
                if(i===qian*qian*qian*qian+bai*bai*bai*bai+shi*shi*shi*shi+ge*ge*ge*ge){
                    console.log(i+"是四叶玫瑰数")
                }
        }

        // 4、山上有一口缸可以装50升水，现在有15升水。老和尚叫小和尚下山挑水，每次可以挑5升。问：小和尚要挑几次水才可以把水缸挑满？
            var a=15
            var res=0
            while(a<50){
                a+=5;
                res++  
           }
           console.log(res)

        // 5、使用 *打印三角形（用到循环嵌套）
        for(var i=1;i<=9;i++){
            for(var j=0;j<i;j++){
                document.write("*")   
            }
            document.write("<br>")
        }

        // 6.打印水仙花数需求：打印100 - 999之间的 为水仙花 的数字
        for (var i = 100; i <= 999; i++) {
            var g = i % 10;
            var s = parseInt(i % 100 / 10);
            var b = parseInt(i / 100);
            if (i === g * g * g + s * s * s + b * b * b) {
                console.log(i + '是水仙花数');
            }
        }
    </script>
</body>
</html>